package com.sunyur.tailor.channel.service.inner.materiel.model;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @ClassName ListPagingByModifyTimeModel
 * @Description 批量获取物料通过修改时间返回实体
 * @Author hao.tian
 * @Date 2021/5/20
 * @Version v1.0
 */
@Data
public class ListPagingByModifyTimeModel implements Serializable {


    private static final long serialVersionUID = -3010305144298461838L;
    /**
     * 物料id
     */
    private Long materielId;

    /**
     * 物料code
     */
    private String materielCode;

    /**
     * 类目id
     */
    private Long categoryId;

    /**
     * 物料名称
     */
    private String materielName;

    /**
     * 规格
     */
    private String specification;

    /**
     * 单位code
     */
    private String unitCode;

    /**
     * 单位名称
     */
    private String unitName;

    /**
     * 物料来源(0:接口同步,1:人工创建)
     */
    private Integer	 platform;

    /**
     * 备注
     */
    private String remake;

    /**
     * 品牌
     */
    private String brandName;

    /**
     * 状态{0:未启用,1:启用}
     */
    private Integer status;

    /**
     * 物料类型（1商城内部自有，2外部系统对接）
     */
    private String materielType;

    /**
     * 物资属性
     */
    private List<Attributes> attributes;
    @Data
    public static class Attributes implements Serializable{

        private static final long serialVersionUID = -3321549650575799372L;
        /**
         * 物资属性名称
         */
        private String name;

        /**
         * 物资属性内容
         */
        private String value;
    }
}
